home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 5697 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.6 KB

  1. Path: canopus.cc.umanitoba.ca!toliman!umcwikla
  2. From: umcwikla@cc.umanitoba.ca (Tom Cwikla)
  3. Newsgroups: comp.sys.cbm
  4. Subject: Re: Adding a 6522 to my c64
  5. Date: 16 Apr 96 21:18:00 GMT
  6. Organization: The University of Manitoba
  7. Message-ID: <umcwikla.829689480@toliman>
  8. References: <4ktud1$4jh@madeline.INS.CWRU.Edu>
  9. NNTP-Posting-Host: toliman.cc.umanitoba.ca
  10. X-Newsreader: NN version 6.5.0 #2 (NOV)
  11.  
  12. In <4ktud1$4jh@madeline.INS.CWRU.Edu> jude@prozac.student.cwru.edu (Jude Giampaolo) writes:
  13.  
  14. >I'm looking to add a few 6522's I have around to my 64. I was 
  15. >wondering if there is any online documentation on interfacing
  16. >to the expansion port.
  17.  
  18. I don't know if there's any online documentation, but the "Programmer's
  19. Reference Guide" has complete documentation on the expansion port and even a
  20. complete schematic of the C64. I don't think you need to do anything special
  21. to add a 6522. I added another 6526 on my expansion board without any major
  22. difficulties. All you really need is to attach the data, address and clock
  23. lines from the C64 to the appropriate pins on the 6526. Then just add some
  24. address decode logic (I used a 74LS154) and it should work just fine.
  25. The only difference may be that you might need to invert the clock for the
  26. 6522, but I'm not sure. The phi2 clock in the C64 is LOW during a CPU cycle
  27. and HIGH during a VIC cycle. I can't remember if the 6522 needs a low or
  28. high clock. 
  29. The C64 expansion bus is quite easy to work with, I've attached a number of
  30. devices to it, A/D converter, real-time clock, eprom burner, ACIA, etc. If
  31. you want any info just send me E-Mail.
  32.  
  33. --Tom.
  34.